package com.zg.common.dao.template;

public class EntityDaoTemplateFactory {
    public static EntityDaoTemplate getTemplate(String dbType) {
        EntityDaoTemplate entityDaoTemplate = null;
        if ("MYSQL".equals(dbType)) {
            entityDaoTemplate = new MysqlEntityDaoTemplate();
        }
        if ("ORACLE".equals(dbType)) {
            entityDaoTemplate = new OracleEntityDaoTemplate();
        }
        if ("H2".equals(dbType)) {
            entityDaoTemplate = new H2EntityDaoTemplate();
        }
        if ("OB".equals(dbType)) {
            entityDaoTemplate = new OracleEntityDaoTemplate();
        }
        if ("OB-MYSQL".equals(dbType)) {
            entityDaoTemplate = new MysqlEntityDaoTemplate();
        }
        if ("OB-ORACLE".equals(dbType)) {
            entityDaoTemplate = new MysqlEntityDaoTemplate();
        }
        return entityDaoTemplate;
    }
}
